package com.wit.service.impl;

import java.util.List;

import com.wit.po.Notice;
import com.wit.service.NoticeService;

import com.wit.dao.NoticeDao;

public class NoticeServiceImpl implements NoticeService {

	NoticeDao noticeDao;
	
	
	public void addNotice(Notice notice) {
		noticeDao.addNotice(notice);
	}

	
	public Notice getNoticeById(Integer noticeId) {
		
		return noticeDao.getNoticeById(noticeId);
	}

	
	public int getTotalAmount()
	{
		return noticeDao.getTotalAmount();
	}
	
	
	public List<Notice> getNoticeList(Integer pageNumber, Integer pageSize) {
		return noticeDao.getNoticeList(pageNumber, pageSize);
	}

	
	public void removeNotice(Notice notice) {
		noticeDao.removeNotice(notice);
	}

	
	public void updateNotice(Notice notice) {
		noticeDao.updateNotice(notice);
	}
	/********************* Getters and Setters ************************/
	public NoticeDao getNoticeDao() {
		return noticeDao;
	}

	public void setNoticeDao(NoticeDao noticeDao) {
		this.noticeDao = noticeDao;
	}

}
